body
{
    background-image:url('../imagenes/fondo.jpg');
/*    background-color: #d8d4d4;*/
    font-family: "arial";
   
    margin: 0px 0px 0px 0px;
/* background-color:  #ffffff;*/
    background-repeat: no-repeat;
}
#menu  li {
margin: 0px;
   float: left;
 
 list-style:none;
    
}
#menu li a{color: #fff; margin-left: 2px;text-decoration: none; display: block;
height: 30px; width: 80px; text-align: center; font-family: "arial"; padding-top: 8px; font-size: 10px; -webkit-border-radius:0px 0px 5px 5px;}

#menu { margin: 0px 0px 0px 0px; margin-left: 50%; position: relative; }
#ofertastop
{
     width: 95%;
    height: 130px;
    
/*     background-color:rgba(255,255,255,.8) ;*/
/*background-color:  #282828;*/
background-color: #ffffff;

    overflow: hidden;
    margin-top: 0.2%;
    margin-left: 4%;
}
#contenedor{
   
    width: 100%;
    height: 700px;
    margin-top: -7%;
    margin-left: 0%;
    
    /* border: solid 1px #000;*/
}
#contI{
    width: 19%;
    height: 100%;
    margin-top: 8%;
    float: left;
   /* border: solid 1px #000;*/
  /* background-color: rgba(255,255,255,.8) ;*/
}
#contC{
    margin-top: 0px;
    width: 60%;
    height: 100%;
   /* background-color:rgba(255,255,255,.8) ;*/
    float: left;
    
     /*border: solid 1px #000;*/
}

#contD{
    width: 19%;
    height: 100%;
    margin-top: 8%;
    float: left;
   /* background-color: rgba(255,255,255,.8) ;*/
   /* border: solid 1px #000;*/
}
#categorias{
    /*background-color:rgba(255,255,255,.8) ;*/
    width: 90%;
    height: 100%;
    margin-left: 5%;
    background-color: #d3d3d3;
   overflow: hidden;
}
#busca{
    /*background-image: url('../imagenes/buscador.png');
    height: 80px;
    width: 700px;*/
}
.texto{
    font-size: 10px; position:relative; font-family: "arial";
    
}
#raiz{}
#raiz ul  li   {
    width: 100px; height:50px; 
    text-decoration: none; list-style:none;
    margin-left: 10px;float: left; margin-bottom: 10px;
}
#raiz ul li ul li{float: none;border:none; width:auto; height: auto;margin-bottom:auto; margin-left:-25%; }
#raiz ul li a {color: #fff; font-size: 10px; }
#raiz ul a{ text-decoration: none; list-style:none; text-shadow: 5px 5px 10px #000000;}


.titulo{width:100%; height:7%; background-color: #109ba7;position: relative; top: 100px; left: 0px;}
.txt{ position: relative; left: 33%; top: 25%; font:bold 13px "arial"; color:  #fff;text-shadow: 0px 0px 9px #000;}
.publioferta{position: relative;height: 500px; width: 100%; background-color:#d8d4d4; top: 100px; overflow: auto;}
.per_iz{
    float: left;
    overflow: auto;
 
    height:100%;
    width :20%;
   /*border:solid 2px yellowgreen;*/
    /*background-color:  #f9dd34;*/
    font-family: 'Arial'; font-size: 10px;
}
.per_de{
   float: left;
overflow:  auto;
    height:100%;
    width :55%;
    margin-left: 1%;
   
      /*border:solid 2px yellowgreen;*/
   /* background-color: #1384ae;*/
}
.perfil_derecho{
   float: left;
overflow:  auto;
    height:84%;
    width :18%;
    margin-left: 1%;
   /*border:solid 2px yellowgreen;*/
    margin-top: 5%;
   /* background-color: #1384ae;*/
}
.textos{position: relative; left: 0%; font-size: 10px;}
.cont_pro{ border: 1px #d8d4d4 solid; position: relative; left: 20%; top: 18%; width: 79%; height: 30%;}
